devote something to - Deutsch Englisch Wörterbuch